/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package model;

import java.util.List;

/**
 *
 * @author roberto
 */
public class Conta {
    
    private int id_conta;
    private double credito;
    private String user;
    private String nome;
    private String cpf;
    private String passwd;
    private List<SiteRelacionamento> sitesRelacionamentos;  
    private int status;
    private int tipo_conta;
    
    public Conta(){
        id_conta = 0;
        credito  = 0;
        user     = null;
        nome     = null;
        cpf      = null;
        passwd   = null;
        sitesRelacionamentos = null;
        status   = 0;
        tipo_conta = 1;
    }

    public Conta(int id_conta, double credito, String user, String nome, String cpf, String passwd, List<SiteRelacionamento> sitesRelacionamentos, int status, int tipo_conta) {
        this.id_conta = id_conta;
        this.credito = credito;
        this.user = user;
        this.nome = nome;
        this.cpf = cpf;
        this.passwd = passwd;
        this.sitesRelacionamentos = sitesRelacionamentos;
        this.status = status;
        this.tipo_conta = tipo_conta;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getTipo_conta() {
        return tipo_conta;
    }

    public void setTipo_conta(int tipo_conta) {
        this.tipo_conta = tipo_conta;
    }

    public String getUser() {
        return user;
    }

    public void setUser(String user) {
        this.user = user;
    }
    
    /**
     * @return the id_conta
     */
    public int getId_conta() {
        return id_conta;
    }

    /**
     * @param id_conta the id_conta to set
     */
    public void setId_conta(int id_conta) {
        this.id_conta = id_conta;
    }

    /**
     * @return the credito
     */
    public double getCredito() {
        return credito;
    }

    /**
     * @param credito the credito to set
     */
    public void setCredito(double credito) {
        this.credito = credito;
    }
    
    /**
     * @return the nome
     */
    public String getNome() {
        return nome;
    }

    /**
     * @param nome the nome to set
     */
    public void setNome(String nome) {
        this.nome = nome;
    }

    /**
     * @return the cpf
     */
    public String getCpf() {
        return cpf;
    }

    /**
     * @param cpf the cpf to set
     */
    public void setCpf(String cpf) {
        this.cpf = cpf;
    }

    /**
     * @return the passwd
     */
    public String getPasswd() {
        return passwd;
    }

    /**
     * @param passwd the passwd to set
     */
    public void setPasswd(String passwd) {
        this.passwd = passwd;
    }

    /**
     * @return the sitesRelacionamentos
     */
    public List<SiteRelacionamento> getSitesRelacionamentos() {
        return sitesRelacionamentos;
    }

    /**
     * @param sitesRelacionamentos the sitesRelacionamentos to set
     */
    public void setSitesRelacionamentos(List<SiteRelacionamento> sitesRelacionamentos) {
        this.sitesRelacionamentos = sitesRelacionamentos;
    }    
    
}
